Big Huge Thesaurus

Urginea maritima

noun